cram people/things - French English Dictionary